Package-level declarations
Types
Link copied to clipboard
class ChannelViewModel @Inject constructor(serviceRepository: ServiceRepository, radioConfigRepository: RadioConfigRepository, analytics: PlatformAnalytics) : ViewModel
Channel View Model_ Factory
Link copied to clipboard
Channel View Model_ Hilt Modules
Link copied to clipboard
Channel View Model_ Hilt Modules_ Binds Module_ Binds_ LazyMapKey
Link copied to clipboard
@IdentifierNameString
@DaggerGenerated
@IdentifierNameString
@DaggerGenerated
@IdentifierNameString
@DaggerGenerated
@IdentifierNameString
@DaggerGenerated
Channel View Model_ Hilt Modules_ KeyModule_ Provide_ LazyMapKey
Link copied to clipboard
@IdentifierNameString
@DaggerGenerated
@IdentifierNameString
@DaggerGenerated
@IdentifierNameString
@DaggerGenerated
@IdentifierNameString
@DaggerGenerated
Channel View Model_ Hilt Modules_ KeyModule_ Provide Factory
Link copied to clipboard
Functions
Link copied to clipboard
fun ChannelScreen(viewModel: ChannelViewModel = hiltViewModel(), radioConfigViewModel: RadioConfigViewModel = hiltViewModel(), onNavigate: (Route) -> Unit, onNavigateUp: () -> Unit)
Composable screen for managing and sharing Meshtastic channels. Allows users to view, edit, and share channel configurations via QR codes or URLs.
Link copied to clipboard
Link copied to clipboard
fun ShareScreen(viewModel: ContactsViewModel = hiltViewModel(), onConfirm: (String) -> Unit, onNavigateUp: () -> Unit)